package com.example;

/**
 * @Author loubobooo
 * @Description #58. 最后一个单词的长度
 * @Date 2020/1/2
 */
public class LengthOfLastWord {

    /**
     * @Author loubobooo
     * @Description 给定一个仅包含大小写字母和空格' '的字符串，返回其最后一个单词的长度。
     * 如果不存在最后一个单词，请返回 0。
     * 说明：一个单词是指由字母组成，但不包含任何空格的字符串。
     * @Date 2020/1/2 9:52
     * @Param
     * @return
     **/
    public int lengthOfLastWord(String s) {
        int count = 0;
        char[] chars = s.trim().toCharArray();
        int length = chars.length;
        for (int i = length - 1; i >= 0; i--) {
            if(chars[i] == ' '){
                break;
            }
            count++;
        }
        return count;
    }

    public static void main(String[] args) {
        LengthOfLastWord lengthOfLastWord = new LengthOfLastWord();
        int hello_world = lengthOfLastWord.lengthOfLastWord("World");
        System.out.println(hello_world);
    }
}
